 @charset "utf-8";
 img { border:0px}
a, body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td { margin: 0; padding: 0;}
ul, li {	list-style: none;	vertical-align: top;}
a {color: #333;text-decoration: none;}
a:hover {text-decoration: underline;color: #900;}
.top_bar_w {background: url(../images/index_1.jpg) repeat-x;height: 31px;}
.top_bar_c, .header, .now_place, .container, .footer { margin: 0 auto;width: 960px;}
.slogan {float: left;font: bold 12px/14px "宋体";padding: 7px 0 0 10px;color: #666;letter-spacing: 1em;}
.site_map {float: right;color: #aaa; padding: 7px 10px 0 0;}
.site_map, .welcome, .main_nav, .now_place {font: 12px/14px "宋体";} 
.header,.flashpic,.container {margin: 0 auto; width: 1000px; clear:both; height:auto; overflow:hidden}
.header img { float:left; display:block; margin-top:15px; margin-bottom:15px;}
.header div{display:block; float:right}
.flashpicbg { height:312px; clear:both; background-image:url(../images/bg_01.gif)}
.flashpicbg2 { height:32px; background-color:#2b60a9;}
.flash { width:500px; height:280px; float:left; display:block;}
.hotnews{width:480px; height:265px; float:left; display:block; background-color:#333436; padding-left:20px; padding-top:15px;}
.hotnews a{ color:#fff;  ;font-size:14px;font-weight: 400; font-family: "宋体";}
.hotnews a.h01{font-size:26px;}
  .hotnews a.h02{font-family:"宋体";font-size:14px;}
.hotnews li{ 
    line-height:30px;
    padding-right: 25px; 
    background: url(http://www.sxrb.com/images/y_theory/point_hx.png) no-repeat 0 14px;
    padding-left: 10px;font-size: 14px; ;

    }

   

    .hotnews ul li:first-child{margin-bottom: 5px;}
  
  .hotnews ul li:first-child a{  
      font-size: 26px;font-family:"黑体"; 
  } 
.bdcs-container .bdcs-main {
    overflow: visible;
}
 
.bdcs-container .bdcs-clearfix {
    zoom: 1;
}
  .bdcs-container { margin-top:30px;}
.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * {
    box-sizing: content-box;
    margin: 0;
    padding: 0;
    float: none;
    clear: none;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
    
    background: 0 0;
    width: auto;
    height: auto;
    max-width: none;
    min-width: none;
    max-height: none;
    min-height: none;
    border-radius: 0;
    box-shadow: none;
    transition: none;
    text-align: left;
}
.bdcs-search {
    width: auto;
    height: px;
    overflow: visible;
    border-color: #ffffff;
    border-radius: 0px;
    border-width: 0px;
    box-shadow: none;
    background-color: none;
}
.bdcs-search {
    display: block;
    overflow: visible;
    position: relative;
    border-style: solid;
}
 .bdcs-search-form-input {
    border-color: #a6a6a6;
    margin-right: px;
    width: 146px;
    height: 26px;
    line-height: 26px;
    font-family: null;
    color: null;
    font-size: 14px;
    border-radius: 0px;
    background-color: #FFFFFF;
}
.bdcs-search-form-input {
    border-width: 1px;
    border-style: solid;
    display: inline-block;
    vertical-align: top;
    text-indent: 5px;
    background-color: #fff;
    float: left;
}
.bdcs-search-form-submit {
    line-height: 26px;
}
.bdcs-search-form-submit {
    height: 28px;
}
 .bdcs-search-form-submit {
    *height: 28px;
    *margin-top: 1px;
}
.bdcs-search-form-submit {
    border-color: #a6a6a6;
    height: 26px;
    width: 50px;
    background-color: #f5f5f5;
    color: null;
    font-family: null;
    font-size: 14px;
    border-radius: 0px;
}
.bdcs-container .bdcs-search-form-submit {
    display: inline-block;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    vertical-align: top;
    text-align: center;
    width: 50px;
    /* _overflow: hidden; */
}

 
/* CSS Document */
/* by yr */


.box{ width:1000px; margin:0 auto; position:relative; overflow:hidden; _height:100%; background-color:#f2f2f2}
.picbox{ width:980px; height:80px; overflow:hidden; position:relative; margin-left:10px; margin-top:20px; padding-bottom:20px;}
.piclist{ height:80px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
.newsL_01_L{width:700px; float:left;}
  .newsL_02_L{width:350px; float:left;}
.newsL_01_R{width:300px; float:right;}
.newsL_01_R ul{ margin-top:10px; margin-bottom:10px;}
.newsL_01_R li {
    background: url(../images/point_hx.png) no-repeat 0 10px; font-size:12px; padding-left:10px; line-height:23px;font-weight: 400;
    
}
.bnt { background-image:url(../images/bntbg.gif); width:82px; height:33px; color:#fff; padding-top:5px; text-align:center;font-size: 16px}
.max-h{max-height: 207px;overflow: hidden}
.max-h li{ max-height: 46px;
    overflow: hidden;}
.bnt2 { background-image:url(../images/bntbg.gif); padding-top:5px;height:38px; color:#fff; background-repeat:no-repeat;margin-bottom: 5px; }
.bnt2 span{ background-color:#2b60a9;padding-bottom:4px;padding-right:5px; width:auto; padding-top:5px; padding-left:15px;padding-right:15px;
    font-size: 16px;line-height: 1.3;
}
.lu1 li h1{ font-family:"黑体";font-size:22px; line-height:22px; margin-top:20px; margin-bottom:20px}
.lu1 li { width:95%}
.lu1 li h5{ font-size:12px;
    color:#000;
  
    line-height:22px; font-weight:400; border-bottom:#eee 1px solid; padding-bottom:20px; margin-bottom:20px;}
.lu2 li{ width:340px; float:left; display:block;background: url(../css/images/point_hx.png) no-repeat 0 13px; font-size:14px;  line-height:28px;padding-left:10px; 
   font-weight:400;
}
 
.box1 li { padding-left:0px; background-image:none}
.scroll{width:298px;height:185px; background-color:#f2f2f2; padding-top:10px;}
.scroll_left{width:23px;height:33px;background:url(../images/lbg.gif) no-repeat;float:left; margin-top:70px;}
.scroll_right{width:23px;height:33px;background:url(../images/rbg.gif) left no-repeat;float:left;margin-top:70px;}
.pic{width:300px;height:185px;float:left;}
.pic ul{display:block;}
.pic li{float:left;display:inline;width:110px;text-align:center; margin-left:8px; margin-right:8px;padding-left:0px; background-image:none }
.down{border-Top:#e8e8e8 1px solid; margin-bottom:20px; padding-top:20px; font-size:12px; text-align:center; margin-top:15px;}
 *html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#gohome{ width:36px; height:48px; background:url(../images/iconwei.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 
#gohome{ background-position:-276px -205px; bottom:172px; _margin-bottom:172px;} 

  #code_img{ width:270px; height:355px; background:url(../images/iconwei.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}

.changeBox_style398 { float:left; width:500px; height:280px; padding:0; position:relative; border:1px solid #aaa; }
.changeBox_style398 .a_bigImg img { border:none 0; position:absolute; top:0; left:0; display:none; }
.changeBox_style398 .ul_changeThumb { margin:0; padding:0; font-size:0px; line-height:1em; list-style:none; position:absolute; right:5px; bottom:7px; padding-left:19px; overflow:hidden; }
.changeBox_style398 .ul_changeThumb li { margin:0; padding:0; display: -moz-inline-stack; display:inline-block; *display:inline;*zoom:1;}
.changeBox_style398 .ul_changeThumb span { font-size:11px; font-family:Verdana; display: -moz-inline-stack; display:inline-block; *display:inline;*zoom:1; line-height:1.1;
padding:0px 3px; margin-right:2px; border:1px solid #999; background:#999; color:#fff; filter:alpha(opacity=60); opacity:0.6; cursor:hand; cursor:pointer; }
.changeBox_style398 .ul_changeThumb span.now { border:1px solid #FF8800; background:#FF8800; filter:alpha(opacity=100); opacity:1; }
.changeBox_style398 .changeDiv { position:absolute; top:0; left:0; display:none; }
.changeBox_style398 .changeDiv img{ border:none 0;}
.changeBox_style398 .changeDiv h3 { margin:0; padding:0; position:absolute; left:0; bottom:0; width:500px; height:24px; line-height:24px; font-size:12px; font-weight:normal; background:#000; filter:alpha(opacity=60); opacity:0.6; }
.changeBox_style398 .changeDiv h3 a { display:block; padding-left:12px; text-align:left; text-decoration:none; width:66%; white-space:nowrap; overflow:hidden; color:#FFF; }

.footer{
    margin-left: auto;
       margin-right: auto;
       font-size: 12px;
       width: 1000px;
       text-align: center;
       clear: left;
       font-weight: 400;
   }
   .footer_info{
        width: 1000px !important;
   }
   .footer_info01{
   float: left;
       margin-left: 200px;
       margin-right: 50px;
       margin-bottom: 20px;
       line-height: 24px;
       
   }
   .footer_info02{
   width: 300px;
       float: left;
      
   }























    